package com.yyplatform.admin.platform.config.service;

import java.util.Set;

import org.springframework.data.domain.Page;

import com.yyplatform.admin.platform.config.model.dto.SysDictDTO;
import com.yyplatform.admin.platform.config.model.dto.SysDictFormDTO;
import com.yyplatform.admin.platform.config.model.dto.SysDictQueryDTO;

/**
 * Created on 2024-09-14
 */
public interface SysDictService {
    Page<SysDictDTO> query(SysDictQueryDTO pageQueryDTO);

    SysDictDTO get(Long id);

    void save(SysDictFormDTO sysDictFormDTO);

    void update(SysDictFormDTO formDTO);

    void delete(Long id);

    void delete(Set<Long> idSet);

}
